# Screenshots
# Info
|Distro| Arch Linux |
|:---:|:---:|
|WM|Openbox|
|Panel|tint2|
|Terminal|Alacritty|
|Shell|Bash|
|Icons|-|
|Theme|-|
|Font|-|
  
### Install and configure base
```
sudo pacman -S openbox tint2 rofi pcmanfm nitrogen alacritty micro
mkdir -p ~/.config/openbox
cp -a /etc/xdg/openbox/ ~/.config/
mkdir -p ~/.config/alacritty
cp /usr/share/doc/alacritty/example/alacritty.yml ~/.config/alacritty/
```
### Keyboard
```
sudo micro /etc/X11/xorg.conf.d/00-keyboard.conf

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "us,ru"
    Option "XkbModel" "pc105"
    Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
```

### ALSA
```
sudo pacman -Rsn pipewire-alsa pipewire-jack pipewire-pulse pipewire pipewire-audio pavucontrol
sudo pacman -S alsa-utils
alsamixer
```

### Autologin
```
mkdir -p /etc/systemd/system/getty@tty1.service.d
sudo micro /etc/systemd/system/getty@tty1.service.d/autologin.conf

[Service]
ExecStart=
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin user %I $TERM
```
### Autostart Xorg
```
micro ~/.bash_profile

if [ -z "${DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
  exec startx
fi
```